package com.xiaomei.manager.service;

import java.util.List;

import com.xiaomei.manager.model.Authinfo;
import com.xiaomei.manager.model.Complain;
import com.xiaomei.manager.web.dto.ComplainDto;
import com.xiaomei.manager.web.dto.req.ComplainQueryDto;
import com.xiaomei.manager.web.page.Page;


public interface IComplainService {
	/**
	 * 根据请求参数map查司查看投诉信息
	 * @param paramMap 请求参数map
	 * @return 投诉信息数据集
	 */
	List<ComplainDto> selectByParamMap(ComplainQueryDto paramDto, Page<ComplainDto> page);
	
	/**
	 * 根据定订单id查询投诉信息
	 * @param id  
	 * @return 投诉信息
	 */
	Object selectByPrimaryKey(Integer id); 
	
	/**
	 * 投诉管理根据id修改投诉状态 ，0-未处理，1-已经处理
	 * @param Complain 请求参数complain
	 * @return 返回受影响的行数
	 */
	int updateByPrimaryKey(Complain complain);
}
